English Dictionary
◊ PEN UP
pen up
v : confine in a fold, like sheep [syn: {fold}]